Papers with automated software engineering
Compilable Neural Code Generation with Compiler Feedback (2022.findings-acl)
Copied to clipboard
Xin Wang, Yasheng Wang, Yao Wan, Fei Mi, Yitong Li, Pingyi Zhou, Jin Liu, Hao Wu, Xin Jiang, Qun Liu
| Challenge: | Existing deep-learning approaches model code generation as text generation, but few of them account for compilability of the generated programs. |
| Approach: | They propose a three-stage pipeline utilizing compiler feedback for compilable code generation to improve compilability. |
| Outcome: | The proposed pipeline improves compilability of generated programs by combining compiler feedback, language model fine-tuning, and compilable discrimination. |
TimeMachine-bench: A Benchmark for Evaluating Model Capabilities in Repository-Level Migration Tasks (2026.eacl-long)
Copied to clipboard
| Challenge: | Automated software engineering is a critical task of software engineers. |
| Approach: | They propose a benchmark to evaluate software migration in real-world Python projects. |
| Outcome: | The proposed benchmark consists of GitHub repositories whose tests fail in response to dependency updates. |